/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.sunspotworld;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;

/**
 *
 * @author Salaver
 */
public class Etapa {
    
    private int id;
    private String nombre;
    private int duracion;
    private int ciclo;
    private int fase;
    ConexionBD con = new ConexionBD();

    /**
     * @return the id
     */
    public int getId() {
        return id;
    }

    /**
     * @param id the id to set
     */
    public void setId(int id) {
        this.id = id;
    }

    /**
     * @return the nombre
     */
    public String getNombre() {
        return nombre;
    }

    /**
     * @param nombre the nombre to set
     */
    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    /**
     * @return the duracion
     */
    public int getDuracion() {
        return duracion;
    }

    /**
     * @param duracion the duracion to set
     */
    public void setDuracion(int duracion) {
        this.duracion = duracion;
    }

    /**
     * @return the ciclo
     */
    public int getCiclo() {
        return ciclo;
    }

    /**
     * @param ciclo the ciclo to set
     */
    public void setCiclo(int ciclo) {
        this.ciclo = ciclo;
    }

    /**
     * @return the fase
     */
    public int getFase() {
        return fase;
    }

    /**
     * @param fase the fase to set
     */
    public void setFase(int fase) {
        this.fase = fase;
    }
    
    
    
    
    public void actualizarTiempos(){
        try {
            con.conectar();
            String query1 = "SELECT id, nombre, duracion, ciclo, fase FROM etapa WHERE id="+HidroponiaHost.cosecha.etapa.getId();
            ResultSet rs1 = con.consultar(query1);
            rs1.next();
            HidroponiaHost.cosecha.etapa.setId(rs1.getInt(1));
            HidroponiaHost.cosecha.etapa.setNombre(rs1.getString(2));
            HidroponiaHost.cosecha.etapa.setDuracion(rs1.getInt(3));
            HidroponiaHost.cosecha.etapa.setCiclo(rs1.getInt(4));
            HidroponiaHost.cosecha.etapa.setFase(rs1.getInt(5));
            con.desconectar();
        } catch (SQLException ex) {
            Logger.getLogger(Etapa.class.getName()).log(Level.SEVERE, null, ex);
        }
    }
    
}
